﻿<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title></title>
    <script>


            //1.使用JavaScript内置字符串函数，处理 “‘源栈’：飞哥小班教学，线下免费收看” ：将“飞哥”改成“大神”，“线下”改成“线上”。
            //var yz = new String("“‘源栈’：飞哥小班教学，线下免费收看”")
            //fg = new String(yz.replace("飞哥", "大神").replace("线下", "线上"))
            //console.log(fg);
            //2.将数组['why', 'gIT', 'vs2019', 'community', 'VERSION']规范化，让所有元素：
            //首字母大写开头，其他字母小写
            //截去超过6个字符的部分，如'community'将变成'Commun'
            //var numbers = ['why', 'gIT', 'vs2019', 'community', 'VERSION']
            //function uppercase(numbers) {
            //    for (var i = 0; i < numbers.length; i++) {
            //        numbers[i] = numbers[i].substring(0, 1).toLocaleUpperCase('en-US') + numbers[i].substring(1, 6).toLocaleLowerCase('en-US')
            //    }
            //    return numbers
            //}
            //console.log(uppercase(numbers));
            //3使用正则表达式判断某个字符串:
            //是否是合格的Email格式
            //是否是小数（正负小数都可以）
            //将所有以zyf - 开头的属性去掉zyf - （尽可能多的制造测试用例，比如：<a lzyf-old=''，或者：<span>zyf---+---fyz</span> ……）



            //4.利用新学到的Array函数，重新完成之前的数组相关作业

            ////7.封装函数deleteDuplicated()删除一个数组里面重复的元素
            //function deleteDuplicated(number) {
            //    for (var i = 0; i < number.length; i++) {
            //        for (var j = 0; j < number.length; j++) {
            //            if (i != j) {//不和自己比较
            //                if (number[i] == number[j]) {//如果与数组中的元素相等
            //                    delete number[j];
            //                    new Array(number).shift
            //                } else {

            //                }

            //            }

            //        }
            //    }

            //    return number;
            //}
            //console.log(deleteDuplicated([134, 2, 3, 4, 5, 33, 122, 3]));
            //8.将一个字符串顺序颠倒，比如：'hello,yuanzhan' 变成 'nahznauy,olleh'。
            //function invertedOrder(string) {
            //    var continer = ""
            //    for (var i = string.length - 1; i >= 0; i--) {
            //        continer = continer.concat(string[i]);
            //    }
            //    return continer
            //}
            //console.log(invertedOrder('hello,yuanzhan'));

                        //5.在上述数组头部加上小鱼老师，末尾加上大飞哥
                            //6.创建一个函数getRandomArray(length, max)，能返回一个长度不大于length，每个元素值不大于max的随机整数数组。
                            //function getRandomArray(length, max) {
                            //    var arr = []
                            //    for (var i = 0; i < length; i++) {
                            //        arr[i] = Math.floor(Math.random() * max)
                            //    }
                            //    return arr
                            //}
                            //console.log(getRandomArray(10, 20));
                            // 7.生成一个函数toChinese() ，可将传入的日期参数（如：new Date() ）转换成中文日期格式（如：2019年10月4日 16点54分）
                            //function toChinese(parameter) {
                            //    var y = new Date(parameter).getFullYear()
                            //    m = new Date(parameter).getMonth() + 1
                            //    d = new Date(parameter).getDate()
                            //    h = new Date(parameter).getHours()
                            //    mintue = new Date(parameter).getMinutes()
                            //    return y + "年" + m + "月" + d + "日" + h + "点" + mintue + "分"
                            //}
                            //console.log(toChinese(new Date()));
                            //8.生成一个函数addDays(number)，可在当前日期的基础上增加number天
                            //function addDays(number) {
                            //    var parameter = new Date()
                            //    return new Date(parameter.setDate((parameter.getDate() + number)))
                            //}
                            //console.log(addDays(100));

//4、找出下面这一段话中有多少个英文单词（A - Z的unicode为65 - 90，a - z的为97 - 122），注意“多个空格”“标点没空格”“数字空格”……：
//Yuanzhan, one of the most famous training course，
//who aim to provide the best service for those who want to change their life by learning computer program skill was created by Mr.YeFei,
//a who   first was a lawyer after graduted  from the Southwest University of Political Science and Law with the Economic and Law bachelor degrees in 20 02 but
//at last came into the IT field as a software developer in 200 7.... ..
    </script>
</head>
<body>

</body>
</html>